one's best card - Deutsch Englisch Wörterbuch